﻿//0: 查看项目 1: 管理项目 2: 查看委托单和委托人 3: 查看、新建（自己的）委托单 4: 新建、查看委托单和委托人
//5: 查看报告 6: 发布报告 7: 制定报告 8: 审核报告 9: 查看通知单 10: 发布通知单（评片） 11: 新建、匹配工艺卡
//12: 审核工艺卡 13: 分配检测小组 14: 分配检测人员 15: 查看派工单 16: 管理检测小组 17: 填写操作记录
//18: 分配权限 19: 检测部门管理
if (authority[1] === 0) {
    alert("你没有权限查看此内容");
    window.location.href = "index.html";
}
//获取全部客户的信息
var sentMessage = {};
var postData;
$.ajax({
    url: '/user/client',
    type: 'post',
    data: sentMessage,
    async: false,
    success: function (data, status) {
        if (status == 'success') {
            postData = data;
        }
    },
    error: function (data, status) {
        if (status == 'error') {
            alert("你的网络有问题！");
        }
    }
});
//装填客户名字
var clientName = document.getElementById("clientNames");
for (let i = 0; i < postData.length; i++) {
    let option = document.createElement("option");
    option.innerHTML = postData[i].user_name;
    clientName.appendChild(option);
}

function OnCommit() {
    sentMessage = {
        "pj_uid": user.user_id,
        "pj_name": document.getElementById("input0").value,
        "pj_start": document.getElementById("input3").value,
        "pj_fin": document.getElementById("input4").value == "" ? null : document.getElementById("input4").value,
        "pj_company": document.getElementById("input1").value,
        "pj_client": '',
        "pj_addr": document.getElementById("input5").value,
        "pj_description": document.getElementById("input6").value
    };
    for (var i = 0; i < postData.length; i++){
        if (postData[i].user_name == document.getElementById("clientName").value){
            sentMessage.pj_client = postData[i].user_id
        }
    }
    if (sentMessage.pj_fin.length == 0) {
        alert("结束时间不能为空，请设置");
        return;
    }
    if (sentMessage.pj_client == ''){
        alert('委托人必须为列表中且不为空')
        document.getElementById("clientName").value = ''
    }else{
        // console.log(document.getElementById("input4").value)
        $.ajax({
            url: '/pj/newProject',
            type: 'post',
            data: sentMessage,
            async: false,
            success: function (data, status) {
                if (status == 'success') {
                    alert("提交成功");
                    window.history.back();
                }
            },
            error: function (data, status) {
                if (status == 'error') {
                    alert("你的网络有问题！");
                }
            }
        });
        console.log(sentMessage)
    }

}

function OnBack() {
    window.location.href = document.referrer
}